Ripple: Functional Programs as Linked Data

نویسنده

  • Joshua Shinavier
چکیده

Ripple is a scripting language expressed in RDF lists. Its scripts both operate upon and are made up of RDF metadata, extending the idea of HTTP dereferenceability to computation. Ripple is a variation on the ”concatenative” theme of functional, stack-oriented languages such as Joy and Factor, and distinguishes itself through a multivalued, ”pipeline” approach to query composition, as well as the inherent distributability of its programs. The Java implementation of Ripple includes a query engine, a provisonal assortment of primitive functions, and an interactive interpreter which parses commands and queries in a readable, Turtle-like format. A demo application can be found at: http://fortytwo.net/ripple.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Functional Programs as Linked Data

The idea of linked programs, or procedural RDF metadata, has not been deeply explored. This paper introduces a dedicated scripting language for linked data, called Ripple, whose programs both operate upon and reside in RDF graphs. Ripple is a variation on the concatenative theme of functional, stack-oriented languages such as Joy and Factor, and takes a multivalued, pipeline approach to query c...

متن کامل

An Ameliorated Methodology for the Abstraction and Minimization of Functional Dependencies of legacy ‘C’ Program Elements

Information systems of many organizations are processed through system of interrelated „C‟ programs. In a „C‟ program each statement contains functional dependencies amongst the attributes. Sometimes these functional dependencies may redundant in different statements. The existing application programs used in the maintenance of the information system are lengthy, and because of the perennial ma...

متن کامل

Optimum Design of a SRM Using FEM and PSO

Nowadays the use of the Switched Reluctance Motors (SRMs) has been considerably increased in various home and industrial applications. Despite of many advantages of this type of motors, such as simple structure, low cost, and high reliability, the main disadvantage of them is the generation of high torque pulsation. This paper presents a novel method to optimize a typical SRM such that the torq...

متن کامل

RDRVision - Learning vision recognition with Ripple Down Rules

Most approaches to robot vision require domain knowledge to be programmed. Such programs are expensive to create and usually fail to adapt to new or changing environment. In this paper, we investigate methods for learning domain knowledge in object recognition tasks. We use Ripple Down Rules, a rule-based representation that can be learned incrementally. The method is demonstrated in the vision...

متن کامل

Wave-formed sediment ripples: Transient analysis of ripple spectral development

[1] A new method has been developed that models the changes a wave-formed rippled sediment bed undergoes as it is actively evolving between two given equilibrium states due to a change in surface wave conditions. The transient analysis of rippled beds has received very little attention within the literature. Dynamic changes within ripple parameters have implications for the estimation of flow d...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007